home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for r3morph.h
- // Auto generated file, do not modify by hand
- // Copyright ⌐ 2004, Realsoft Graphics Oy
-
- var R3_MORPHING_H = 1;
- include("real/objects/r3aniobj.js")
-
-
- var R3CLID_MORPHING = 1498;
-
-
-
-
- // Description: Run morphing.
- // Virtual method
-
- R3MORPHINGM_EXECUTE = 1498000;
-
- function mR3MORPHINGM_EXECUTE() {
- DoA(this.r3obj, 1498000, 0, R3TID_INTEGER, 0);
- }
-
- // Description: Reset knot values to uniform distribution.
-
- R3MORPHINGM_RESETKNOTS = 1498001;
-
- function mR3MORPHINGM_RESETKNOTS() {
- DoA(this.r3obj, 1498001, 0, R3TID_INTEGER, 0);
- }
-
- // Description: Set given knot value
- // Returns: Boolean, true if succeeded
- // p1: Integer, index of the knot to be set
- // p3: Number, new time in seconds
-
- R3MORPHINGM_SETKNOT = 1498002;
-
- function mR3MORPHINGM_SETKNOT(p1, p3) {
- return DoA2(this.r3obj, 1498002, p1, R3TID_INTEGER, 0, p3, R3TID_FLOAT, 0);
- }
-
- // Description: Get given knot value
- // Returns: Boolean, true if succeeded
- // p1: Integer, index of the knot to be set
- // p3: Number, new time in seconds
-
- R3MORPHINGM_GETKNOT = 1498003;
-
- function mR3MORPHINGM_GETKNOT(p1, p3) {
- return DoA2(this.r3obj, 1498003, p1, R3TID_INTEGER, 0, p3, R3TID_FLOAT, 0);
- }
-
-
-
-
- R3MORPHINGA_Closed = 1498500;
- function SetR3MORPHINGA_Closed(value) {
- R3Set(this.r3obj, R3MORPHINGA_Closed, value, R3TID_BOOLEAN, 0);
- }
-
- function GetR3MORPHINGA_Closed() {
- return R3Get(this.r3obj, R3MORPHINGA_Closed, R3TID_BOOLEAN, 0);
- }
-
- R3MORPHINGA_Interpolation = 1498501;
- function SetR3MORPHINGA_Interpolation(value) {
- R3Set(this.r3obj, R3MORPHINGA_Interpolation, value, R3TID_INTEGER, 0);
- }
-
- function GetR3MORPHINGA_Interpolation() {
- return R3Get(this.r3obj, R3MORPHINGA_Interpolation, R3TID_INTEGER, 0);
- }
-
- R3MORPHINGA_KnotCount = 1498502;
- function SetR3MORPHINGA_KnotCount(value) {
- R3Set(this.r3obj, R3MORPHINGA_KnotCount, value, R3TID_INTEGER, 0);
- }
-
- function GetR3MORPHINGA_KnotCount() {
- return R3Get(this.r3obj, R3MORPHINGA_KnotCount, R3TID_INTEGER, 0);
- }
-
- R3MORPHINGA_Knots = 1498503;
- function SetR3MORPHINGA_Knots(value) {
- R3Set(this.r3obj, R3MORPHINGA_Knots, value, R3TID_FLOAT, R3TNF_ARRAY);
- }
-
- function GetR3MORPHINGA_Knots() {
- return R3Get(this.r3obj, R3MORPHINGA_Knots, R3TID_FLOAT, R3TNF_ARRAY);
- }
-
- R3MORPHINGA_AbsKnots = 1498504;
- function SetR3MORPHINGA_AbsKnots(value) {
- R3Set(this.r3obj, R3MORPHINGA_AbsKnots, value, R3TID_FLOAT, R3TNF_ARRAY);
- }
-
- function GetR3MORPHINGA_AbsKnots() {
- return R3Get(this.r3obj, R3MORPHINGA_AbsKnots, R3TID_FLOAT, R3TNF_ARRAY);
- }
-
- var R3MORPHINGA_KnotId = 1498505; // Integer
- R3MORPHINGA_TargetID = 1226235278;
- function SetR3MORPHINGA_TargetID(value) {
- R3Set(this.r3obj, R3MORPHINGA_TargetID, value, R3TID_INTEGER, 0);
- }
-
- function GetR3MORPHINGA_TargetID() {
- return R3Get(this.r3obj, R3MORPHINGA_TargetID, R3TID_INTEGER, 0);
- }
-
- var R3MORPHIT_CUBIC = 0;
- var R3MORPHIT_LINEAR = 1;
- var R3MORPHIT_DISCRETE = 2;
-
-
- function r3Morphing () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_MORPHING, arguments);
- }
- // Methods
- this.EXECUTE=mR3MORPHINGM_EXECUTE;
- this.RESETKNOTS=mR3MORPHINGM_RESETKNOTS;
- this.SETKNOT=mR3MORPHINGM_SETKNOT;
- this.GETKNOT=mR3MORPHINGM_GETKNOT;
-
- // Attributes
- this.GetClosed=GetR3MORPHINGA_Closed;
- this.SetClosed=SetR3MORPHINGA_Closed;
- this.GetInterpolation=GetR3MORPHINGA_Interpolation;
- this.SetInterpolation=SetR3MORPHINGA_Interpolation;
- this.GetKnotCount=GetR3MORPHINGA_KnotCount;
- this.SetKnotCount=SetR3MORPHINGA_KnotCount;
- this.GetKnots=GetR3MORPHINGA_Knots;
- this.SetKnots=SetR3MORPHINGA_Knots;
- this.GetAbsKnots=GetR3MORPHINGA_AbsKnots;
- this.SetAbsKnots=SetR3MORPHINGA_AbsKnots;
- this.GetTargetID=GetR3MORPHINGA_TargetID;
- this.SetTargetID=SetR3MORPHINGA_TargetID;
- }
-
- r3Morphing.prototype=new r3Aniobj;
- // r3morph.h_H